macaw bush (solanum mammosum). - German English Dictionary